/* eslint-disable */

import React from 'react';
import { Svg, Path } from 'react-native-svg';
import { getIconColor } from './helper';

let IconAudio = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
      <Path
        d="M959.9 516.8C952.5 269.5 751.5 68.3 512 68.3c-243.8 0-440.5 197-447.9 448.5l-64-1.9c2-69.2 17-136.2 44.3-199.1 26.5-60.9 63.6-115.5 110.3-162.2C250.9 57.3 377.7 4.3 512 4.3c67.9 0 133.9 13.6 196.3 40.5 60 25.8 114.1 62.8 161 109.9 46.6 46.8 83.7 101.4 110.3 162.2 27.4 62.7 42.3 129.4 44.4 198l-64.1 1.9z"
        fill={getIconColor(color, 0, '#666666')}
      />
      <Path
        d="M33.1 733.6c-17.7 0-32-14.3-32-32V504.9c0-17.7 14.3-32 32-32s32 14.3 32 32v196.7c0 17.7-14.4 32-32 32zM992.3 734.6c-17.7 0-32-14.3-32-32V505.9c0-17.7 14.3-32 32-32s32 14.3 32 32v196.7c0 17.7-14.3 32-32 32zM259.8 1023.8c-58.1 0-105.7-47.6-105.7-105.7V769c0-58.1 47.6-105.7 105.7-105.7S365.5 710.9 365.5 769v149.1c0 58.1-47.6 105.7-105.7 105.7zM760.1 1023.8c-58.1 0-105.7-47.6-105.7-105.7V769c0-58.1 47.6-105.7 105.7-105.7S865.8 710.9 865.8 769v149.1c0 58.1-47.5 105.7-105.7 105.7z"
        fill={getIconColor(color, 1, '#666666')}
      />
    </Svg>
  );
};

IconAudio.defaultProps = {
  size: 18,
};

IconAudio = React.memo ? React.memo(IconAudio) : IconAudio;

export default IconAudio;
